IDependent Class Reference

A dependent will get notified about changes of a model. More...

#include <iupdatehandler.h>

Inheritance diagram for IDependent:
Inheritance graph
[legend]

Public Types

enum  ChangeMessage {
  kWillChange, kChanged, kDestroyed, kWillDestroy,
  kStdChangeMessageLast = kWillDestroy
}

Public Member Functions

virtual void update (FUnknown *changedUnknown, int32 message)=0
 Inform the dependent, that the passed FUnknown has changed.

Static Public Attributes

static const FUID iid

Detailed Description

A dependent will get notified about changes of a model.

[plug imp]

See also:
IUpdateHandler

Member Enumeration Documentation

Enumerator:
kWillChange 
kChanged 
kDestroyed 
kWillDestroy 
kStdChangeMessageLast 

Member Function Documentation

virtual void update ( FUnknown changedUnknown,
int32  message 
) [pure virtual]

Inform the dependent, that the passed FUnknown has changed.


Field Documentation

const FUID iid [static]

Reimplemented from FUnknown.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Empty

Copyright ©2013 Steinberg Media Technologies GmbH. All Rights Reserved.